Increasing the Resilience of Atomic Commit , at No Additional

نویسندگان

  • Idit Keidar
  • Danny Dolev
چکیده

This paper presents a new atomic commitment protocol, Enhanced Three Phase Commit (E3PC), that always allows a quorum in the system to make progress. Previously suggested quorum-based protocols (e.g. the quorum-based Three Phase Commit (3PC) Ske82]) allow a quorum to make progress in case of one failure. If failures cascade, however, and the quorum in the system is \lost" (i.e. at a given time no quorum component exists, e.g. because of a total crash), a quorum can later become connected and still remain blocked. With our protocol, a connected quorum never blocks. E3PC is based on the quorum-based 3PC Ske82], and it does not require more time or communication than 3PC. The principles demonstrated in this paper can be used to increase the resilience of a variety of distributed services, e.g. replicated database systems, by ensuring that a quorum will always be able to make progress.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Increasing the Resilience of Distributed and Replicated Database Systems

This paper presents a new atomic commitment protocol enhanced three phase commit E PC that always allows a quorum in the system to make progress Previously suggested quorum based protocols e g the quorum based three phase commit PC Ske allow a quorum to make progress in case of one failure If failures cascade however and the quorum in the system is lost i e at a given time no quorum component e...

متن کامل

Perturbation resilient atomic commit protocols for mobile environments

The support of distributed atomic transactions is a key requirement for many current mobile applications. Atomicity is a fundamental property ensuring that all nodes reach a consistent outcome. For this, distributed mobile transactions fundamentally require perturbation-resilient atomic commit protocols. This is challenging as mobile environments are typically characterized by frequent network ...

متن کامل

Effectiveness of Training Psychological Resilience on Aggression and Happiness among Students

Introduction: Today, psychological methods are being applied more often to reduce adverse effects of social life and to enhance positive and satisfying effects of communal life.One of these methods is psychological resilience training. Objective:The present study was conducted to determine the effectiveness of resilience training on aggression and happiness among nursing and midwifery ...

متن کامل

Partial Replication in the Database State Machine

This paper investigates the use of partial replication in the Database State Machine approach introduced earlier for fully replicated databases. It builds on the order and atomicity properties of group communication primitives to achieve strong consistency and proposes two new abstractions: Resilient Atomic Commit and Fast Atomic Broadcast. Even with atomic broadcast, partial replication requir...

متن کامل

Health System Resilience: What Are We Talking About? A Scoping Review Mapping Characteristics and Keywords

Background Health systems are based on 6 functions that need to work together at all times to effectively deliver safe and quality health services. These functions are vulnerable to shocks and changes; if a health system is unable to withstand the pressure from a shock, it may cease to function or collapse. The concept of resilience has been introduced with the goal of strengthening healt...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995